window.onload = function() {
    // 获取 URL 中的用户 ID 参数
    const urlParams = new URLSearchParams(window.location.search);
    const userId = urlParams.get('id');

    // 如果用户ID有效，则获取用户数据
    if (userId) {
        fetchUserData(userId);
    } else {
        alert("用户ID无效！");
    }
};

// 获取用户数据并渲染页面
function fetchUserData(userId) {
    fetch("../202205070601/php/index.php?id=" + userId)
        .then(response => {
            if (!response.ok) {
                throw new Error("网络错误或服务器错误！");
            }
            return response.json();
        })
        .then(data => {
            if (data.status === "success") {
                const user = data.data;
                // 填充用户信息到页面
                document.getElementById("username").textContent = user.username;
                document.getElementById("email").textContent = user.email;
                document.getElementById("school").textContent = user.school;
                document.getElementById("phone").textContent = user.phone;
                document.getElementById("classRoom").textContent = user.classRoom;
            } else {
                alert(data.message);
            }
        })
        .catch(error => {
            console.error("请求失败:", error);
            alert("无法加载用户信息，请稍后再试！");
        });
}

// 退出登录
function logout() {
    // 可以清除本地存储或 cookie，或跳转到登录页面
    alert("退出成功！");
    window.location.href = "../202205070601/login.html";
}
